electronic impulse generator - Spanish English Dictionary